choke down – English–Italiano translations

🇬🇧 en it 🇮🇹

choke down verb

  • to swallow with difficulty
soffocarsi
Wiktionary Links